#ifndef __VIDEO_PRIVATE_
#define __VIDEO_PRIVATE_

// ***********************************************************************
// 
// PRIVATE, INTERNAL Header used by other SGP Internal modules
//
// Allows direct access to underlying Direct Draw Implementation
//
// ***********************************************************************


LPDIRECTDRAW7 GetDirectDraw7Object( );
LPDIRECTDRAWSURFACE7 GetPrimarySurfaceInterface( );
LPDIRECTDRAWSURFACE7 GetBackbufferInterface( );

BOOLEAN SetDirectDraw7Object( LPDIRECTDRAW7 pDirectDraw );
BOOLEAN SetPrimarySurfaceInterface( LPDIRECTDRAWSURFACE7 pSurface );
BOOLEAN SetBackbufferInterface(  LPDIRECTDRAWSURFACE7 pSurface );

#endif
